lunge desperately

Translations
se précipiter désespérément